home *** CD-ROM | disk | FTP | other *** search
/ Tech Arsenal 1 / Tech Arsenal (Arsenal Computer).ISO / tek-06 / nfs111.zip / PTF-F014.TXT < prev    next >
Text File  |  1992-04-08  |  6KB  |  184 lines

  1. PTF-F014.TXT
  2.  
  3. NetWare NFS V1.2 Patch 2
  4. ========================
  5.  
  6. SUMMARY
  7. -------
  8. This patch contains improvements and fixes for NFSSERV.NLM,
  9. LOCKD.NLM, and NFS.NAM in NetWare NFS Release 1.2.
  10.  
  11.  
  12. IMPROVEMENTS
  13. ------------
  14. Time to add NFS name space to huge volumes (greater than 500 Mbytes)
  15. with many files is reduced. 
  16.  
  17. Mount time for huge volumes has been reduced. The mount time
  18. for a 800 Mbytes volume is about three minutes.
  19.  
  20.  
  21. FIXES
  22. -----
  23. The occasional "Sharing Violation" in trying to access files 
  24. by multiple clients where the files are just closed by one client
  25. is now fixed.
  26.  
  27. The parent directory's write permission should not be removed 
  28. when creating a subdirectory with an access mode of 0775 
  29. and umask of 022.  The write permission is now correctly preserved.
  30.  
  31. A rare server abend "ReturnNonMovableMemory called with 
  32. invalid return segment..." during the execution of the
  33. nfsstop.ncf script is fixed.
  34.  
  35. Previously, the use of Unix cpio utility to restore a large directory 
  36. that has many read-only files will generate write errors with some files not
  37. restored correctly.  This patch fixes this problem to allow successful 
  38. restoration of a large directory that has many read-only files.
  39.  
  40. The "write error" from the file save operation of certain
  41. multiple-platform applications is fixed. The LOCKD.NLM
  42. was modified to correct this problem.
  43.  
  44. Time for file loads from volumes mounted by PC-NFS with 
  45. /MS (must share) option is reduced.  The LOCKD.NLM
  46. was fixed to speed up file transfer.
  47.  
  48.  
  49. CONTENTS
  50. --------
  51.     PTF-F014.TXT     6240    04-08-92   /* This document */
  52.     PATCH.EXE       76981    01-30-92   /* Patch Program */
  53.     PTF-F014.RTP    20478    04-08-92   /* Patch File    */
  54.  
  55.  
  56.  
  57.  INSTALLATION
  58.  ------------
  59.  The installation procedure consists of creating new version 
  60.  of the files, saving old version of the files, and replacing 
  61.  the old version with the new version.
  62.  
  63.  The old version of files have module descriptions:
  64.       Version NetWare 386 NFS V1.2 (911122)
  65.       Version NetWare 386 NFS Lock Manager V1.2 (911122)
  66.       Version NetWare 386 NFS Name Space Support V1.2 (911122)
  67.  
  68.  The new version of files have the module descriptions:
  69.       Version NetWare 386 NFS V1.2 (920306)
  70.       Version NetWare 386 NFS Lock Manager V1.2 (920306)
  71.       Version NetWare 386 NFS Name Space Support V1.2 (920306)
  72.  
  73.  To create the new versions: 
  74.  ---------------------------
  75.  
  76.  1. On your workstation, make a work directory for patch work and 
  77.  set that directory as the current directory.
  78.       C:
  79.       MKDIR TEMP
  80.       CD \TEMP
  81.  
  82.  2. Copy PATCH.EXE and PTF_F014.RTP to this work directory.
  83.  
  84.  3. Login as SUPERVISOR on file server.
  85.  
  86.  4. Copy the old versions from your file server to work directory
  87.  
  88.       C> NCOPY F:\SYSTEM\NFSSERV.NLM 
  89.       C> NCOPY F:\SYSTEM\LOCKD.NLM 
  90.       C> NCOPY F:\SYSTEM\NFS.NAM 
  91.  
  92.  4b. Logout from the server.
  93.  
  94.  5. Execute the patch program.
  95.        PATCH PTF_F014
  96.  
  97.  Note: PATCH.EXE searches for filenames starting from the 
  98.        current directory then searches paths specified in the 
  99.        DOS PATH environment variable. 
  100.        If the filenames are found anywhere in these directories, 
  101.        a message "New version already exists" is printed.
  102.  
  103.  
  104.  To save old versions of files:
  105.  -----------------------------
  106.  
  107.  6a. Login to the server as supervisor 
  108.  
  109.  6b. Change your current directory to SYS:SYSTEM.
  110.       F:
  111.       CD \SYSTEM
  112.  
  113.  7. Backup old versions.
  114.       NCOPY NFSSERV.NLM NFSSERV.OLD
  115.       NCOPY LOCKD.NLM LOCKD.OLD
  116.       NCOPY NFS.NAM NFS.OLD
  117.  
  118.  To install new versions of files:
  119.  --------------------------------
  120.  8. Change file attributes to write-enabled in the SYSTEM directory.
  121.       FLAG NFSSERV.NLM RW
  122.       FLAG LOCKD.NLM RW 
  123.       FLAG NFS.NAM RW
  124.  
  125.  9. Copy the new versions from the work directory to SYS:SYSTEM directory
  126.  
  127.       F> NCOPY C:NFSSERV.NLM
  128.       F> NCOPY C:LOCKD.NLM
  129.       F> NCOPY C:NFS.NAM
  130.  
  131.  10. Change file attributes to read-only and share.
  132.  
  133.       FLAG NFSSERV.NLM RO S
  134.       FLAG LOCKD.NLM RO S
  135.       FLAG NFS.NAM RO S
  136.  
  137.  11. The patched NFS.NAM (920306) *MUST BE* installed in the file server's
  138.      NetWare boot directory in the DOS partition where SERVER.EXE resides. 
  139.  
  140.  12. Transfer the name space module to a floppy disk
  141.     F> NCOPY NFS.NAM   A:
  142.             
  143.  13. Stop all NFS services and bring down the server 
  144.     :NFSTOP
  145.     :DOWN 
  146.     :EXIT 
  147.  
  148.  14. Transfer the name space module from floppy to Netware boot directory 
  149.      on your file server's local DOS partition.  
  150.  
  151.     COPY A:NFS.NAM  to the DOS directory where SERVER.EXE resides. 
  152.  
  153.  15. Restart the server.  NFS should be working with the updated
  154.  files from this patch.  Please check the new versions (920306)
  155.  by running the server command: MODULES.
  156.  
  157.  
  158.  *****************************************************************************
  159.                   DISCLAIMER
  160.   
  161.       Novell, Inc. makes no representations or warranties with respect to this
  162.  software patch, and specifically disclaims any express or implied warranties
  163.  of merchantability, title, or fitness for a particular purpose.
  164.       Novell's intentions for this software patch is to provide a temporary
  165.  work-around to the anomalies described in this file.  Such work-arounds are
  166.  typically addressed in future releases of NetWare.
  167.       Distribution of this patch is forbidden without the express written
  168.  consent of Novell, Inc.  Novell reserves the right to discontinue
  169.  distribution of this software patch.
  170.       Novell will not be responsible for any data loss that may result from
  171.  implementing this patch.  Novell strongly recommends a backup be made before
  172.  any patch is applied.  Technical support for this patch is provided at the
  173.  discretion of Novell.
  174.  *****************************************************************************
  175.  
  176.  *****************************************************************************
  177.                                     CAUTION
  178.   
  179.  ALWAYS backup your system before implementing any program/utility revision
  180.  involving the low-level functions of NetWare including re-linking of
  181.  operating system .OBJ files, Bindery utilities, drive and volume operation,
  182.  etc.
  183.  *****************************************************************************
  184.